package com.zzyy.study.entities;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 表名：operation_log
*/
@Table(name = "operation_log")
public class OperationLogVo
{
    @Id
    @Column(name = "logId")
    private Integer logid;

    /**
     * 日志类型
     */
    private String type;

    /**
     * URI
     */
    @Column(name = "request_uri")
    private String requestUri;

    /**
     * 请求名字
     */
    private String name;

    /**
     * 请求方法
     */
    private String method;

    /**
     * 提交参数
     */
    private String params;

    /**
     * 请求数据
     */
    private String data;

    /**
     * userId
     */
    @Column(name = "userId")
    private String userid;

    /**
     * nick_name
     */
    @Column(name = "nick_name")
    private String nickName;

    /**
     * 请求IP
     */
    @Column(name = "ip_address")
    private String ipAddress;

    /**
     * 请求时间戳
     */
    private Long times;

    /**
     * 错误信息
     */
    @Column(name = "errorMessage")
    private String errormessage;

    /**
     * @return logid
     */
    public Integer getLogid() {
        return logid;
    }

    /**
     * @param logid
     */
    public void setLogid(Integer logid) {
        this.logid = logid;
    }

    /**
     * 获取日志类型
     *
     * @return type - 日志类型
     */
    public String getType() {
        return type;
    }

    /**
     * 设置日志类型
     *
     * @param type 日志类型
     */
    public void setType(String type) {
        this.type = type;
    }

    /**
     * 获取URI
     *
     * @return requestUri - URI
     */
    public String getRequestUri() {
        return requestUri;
    }

    /**
     * 设置URI
     *
     * @param requestUri URI
     */
    public void setRequestUri(String requestUri) {
        this.requestUri = requestUri;
    }

    /**
     * 获取请求名字
     *
     * @return name - 请求名字
     */
    public String getName() {
        return name;
    }

    /**
     * 设置请求名字
     *
     * @param name 请求名字
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取请求方法
     *
     * @return method - 请求方法
     */
    public String getMethod() {
        return method;
    }

    /**
     * 设置请求方法
     *
     * @param method 请求方法
     */
    public void setMethod(String method) {
        this.method = method;
    }

    /**
     * 获取提交参数
     *
     * @return params - 提交参数
     */
    public String getParams() {
        return params;
    }

    /**
     * 设置提交参数
     *
     * @param params 提交参数
     */
    public void setParams(String params) {
        this.params = params;
    }

    /**
     * 获取请求数据
     *
     * @return data - 请求数据
     */
    public String getData() {
        return data;
    }

    /**
     * 设置请求数据
     *
     * @param data 请求数据
     */
    public void setData(String data) {
        this.data = data;
    }

    /**
     * 获取userId
     *
     * @return userid - userId
     */
    public String getUserid() {
        return userid;
    }

    /**
     * 设置userId
     *
     * @param userid userId
     */
    public void setUserid(String userid) {
        this.userid = userid;
    }

    /**
     * 获取nick_name
     *
     * @return nickName - nick_name
     */
    public String getNickName() {
        return nickName;
    }

    /**
     * 设置nick_name
     *
     * @param nickName nick_name
     */
    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    /**
     * 获取请求IP
     *
     * @return ipAddress - 请求IP
     */
    public String getIpAddress() {
        return ipAddress;
    }

    /**
     * 设置请求IP
     *
     * @param ipAddress 请求IP
     */
    public void setIpAddress(String ipAddress) {
        this.ipAddress = ipAddress;
    }

    /**
     * 获取请求时间戳
     *
     * @return times - 请求时间戳
     */
    public Long getTimes() {
        return times;
    }

    /**
     * 设置请求时间戳
     *
     * @param times 请求时间戳
     */
    public void setTimes(Long times) {
        this.times = times;
    }

    /**
     * 获取错误信息
     *
     * @return errormessage - 错误信息
     */
    public String getErrormessage() {
        return errormessage;
    }

    /**
     * 设置错误信息
     *
     * @param errormessage 错误信息
     */
    public void setErrormessage(String errormessage) {
        this.errormessage = errormessage;
    }
}